R

Es un lenguaje y un entorno para gráficos y computación estadística.

Es un proyecto GNU que es similar al lenguaje y entorno S que fue desarrollado en Bell Laboratories (antes AT&T, ahora Lucent Technologies) por John Chambers y sus amigos.

GNU: Conjunto de herramientas software compatible con sistemas UNIX desarrollado por la Free Software Foundation y publicado como código abierto y libre bajo licencias GPL (General Public License, o Permiso al público en general).

Silicon Valley

R via R Studio

R consta de una aplicación central y de librerías de multitud de temas que se pueden instalar según necesidad.

RStudio un entorno de desarrollo integrado para R.

Incluye:

consola,

editor de sintaxis que apoya la ejecución de código

herramientas para el trazado, la depuración y la gestión del espacio de trabajo

A

Abrir archivos desde diferentes fuentes

Interactuar con bases de datos tablas y graficos resumenes

tydiverse

tydi_tools

B

El abc pero de datos espaciales

utopia

sf

Manejo de datos espaciales

siempre sf

sf

C

R Markdown

Este es un documento de R Markdown. Markdown es una sintaxis de formato simple para la creación de documentos HTML, PDF y MS Word. http://rmarkdown.rstudio.com.

Al hacer clic en el botón Knit, se generará un documento que incluye tanto el contenido como la salida de cualquier fragmento de código R incrustado dentro del documento. Puede incrustar un fragmento de código R como este:
dib <- read.table(
  file = "data/dib2020.txt",
  header = TRUE,
  na.strings = "NA"
)

summary(dib$Kda)
##    Min. 1st Qu.  Median    Mean 3rd Qu.    Max.    NA's 
##   0.370   1.445   2.650   2.620   3.485  11.230     199

Incluyendo las salidas con graficos y todo

library(tmap)
library(sf)
## Linking to GEOS 3.8.0, GDAL 3.0.4, PROJ 6.3.1
library(tmaptools)

tmap_mode("view")
## tmap mode set to interactive viewing
dib_sf <- st_as_sf(dib, coords=c("X.UTM20","Y.UTM20"), crs=32720)

tm_shape(dib_sf,
         name = "Unidad cartográfica") +
  tm_dots(
    col = "Kda",
    title = "Kd atrazina",
    palette = "-viridis",
      popup.format = list(
      digits = 1,
      decimal.mark = ",",
      big.mark = ".",
      suffix = " L/Kg"
    )
    )

Si largamos con esto brillamos

littleyoda

Material en: